home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Plus Extra 1997 #1
/
Amiga Plus Extra 1997 #1.iso
/
programme
/
tools
/
leoutils
/
leolib.c
< prev
next >
Wrap
C/C++ Source or Header
|
1996-11-25
|
7KB
|
276 lines
#include "LeoLib.h"
#if defined _AMIGA || defined AMIGA
static char *__LeoLibVersion = "$VER:LeoLib 1.0"
#if defined __SASC
" " __AMIGADATE__ " ©1994 Leopold-Soft"
#endif
;
#endif
typedef unsigned char uchar;
uchar __LeoCType[] = {
0 , /* $-1 -1 */
_C , /* $ 0 0 */
_C , /* $ 1 1 */
_C , /* $ 2 2 */
_C , /* $ 3 3 */
_C , /* $ 4 4 */
_C , /* $ 5 5 */
_C , /* $ 6 6 */
_C , /* $ 7 7 */
_C , /* $ 8 8 */
_C|_S, /* $ 9 9 */
_C|_S, /* $ A 10 */
_C|_S, /* $ B 11 */
_C|_S, /* $ C 12 */
_C|_S, /* $ D 13 */
_C , /* $ E 14 */
_C , /* $ F 15 */
_C , /* $10 16 */
_C , /* $11 17 */
_C , /* $12 18 */
_C , /* $13 19 */
_C , /* $14 20 */
_C , /* $15 21 */
_C , /* $16 22 */
_C , /* $17 23 */
_C , /* $18 24 */
_C , /* $19 25 */
_C , /* $1A 26 */
_C , /* $1B 27 */
_C , /* $1C 28 */
_C , /* $1D 29 */
_C , /* $1E 30 */
_C , /* $1F 31 */
_B|_S, /* $20 32 */
_P , /* $21 33 ! */
_P , /* $22 34 " */
_P , /* $23 35 # */
_P , /* $24 36 $ */
_P , /* $25 37 % */
_P , /* $26 38 & */
_P , /* $27 39 ' */
_P , /* $28 40 ( */
_P , /* $29 41 ) */
_P , /* $2A 42 * */
_P , /* $2B 43 + */
_P , /* $2C 44 , */
_P , /* $2D 45 - */
_P , /* $2E 46 . */
_P , /* $2F 47 / */
_X|_N, /* $30 48 0 */
_X|_N, /* $31 49 1 */
_X|_N, /* $32 50 2 */
_X|_N, /* $33 51 3 */
_X|_N, /* $34 52 4 */
_X|_N, /* $35 53 5 */
_X|_N, /* $36 54 6 */
_X|_N, /* $37 55 7 */
_X|_N, /* $38 56 8 */
_X|_N, /* $39 57 9 */
_P , /* $3A 58 : */
_P , /* $3B 59 ; */
_P , /* $3C 60 < */
_P , /* $3D 61 = */
_P , /* $3E 62 > */
_P , /* $3F 63 ? */
_P , /* $40 64 @ */
_X|_U, /* $41 65 A */
_X|_U, /* $42 66 B */
_X|_U, /* $43 67 C */
_X|_U, /* $44 68 D */
_X|_U, /* $45 69 E */
_X|_U, /* $46 70 F */
_U, /* $47 71 G */
_U, /* $48 72 H */
_U, /* $49 73 I */
_U, /* $4A 74 J */
_U, /* $4B 75 K */
_U, /* $4C 76 L */
_U, /* $4D 77 M */
_U, /* $4E 78 N */
_U, /* $4F 79 O */
_U, /* $50 80 P */
_U, /* $51 81 Q */
_U, /* $52 82 R */
_U, /* $53 83 S */
_U, /* $54 84 T */
_U, /* $55 85 U */
_U, /* $56 86 V */
_U, /* $57 87 W */
_U, /* $58 88 X */
_U, /* $59 89 Y */
_U, /* $5A 90 Z */
_P , /* $5B 91 [ */
_P , /* $5C 92 \ */
_P , /* $5D 93 ] */
_P , /* $5E 94 ^ */
_P , /* $5F 95 _ */
_P , /* $60 96 ` */
_X|_L, /* $61 97 a */
_X|_L, /* $62 98 b */
_X|_L, /* $63 99 c */
_X|_L, /* $64 100 d */
_X|_L, /* $65 101 e */
_X|_L, /* $66 102 f */
_L, /* $67 103 g */
_L, /* $68 104 h */
_L, /* $69 105 i */
_L, /* $6A 106 j */
_L, /* $6B 107 k */
_L, /* $6C 108 l */
_L, /* $6D 109 m */
_L, /* $6E 110 n */
_L, /* $6F 111 o */
_L, /* $70 112 p */
_L, /* $71 113 q */
_L, /* $72 114 r */
_L, /* $73 115 s */
_L, /* $74 116 t */
_L, /* $75 117 u */
_L, /* $76 118 v */
_L, /* $77 119 w */
_L, /* $78 120 x */
_L, /* $79 121 y */
_L, /* $7A 122 z */
_P , /* $7B 123 { */
_P , /* $7C 124 | */
_P , /* $7D 125 } */
_P , /* $7E 126 ~ */
_C , /* $7F 127 */
_C , /* $80 128 */
_C , /* $81 129 */
_C , /* $82 130 */
_C , /* $83 131 */
_C , /* $84 132 */
_C , /* $85 133 */
_C , /* $86 134 */
_C , /* $87 135 */
_C , /* $88 136 */
_C , /* $89 137 */
_C , /* $8A 138 */
_C , /* $8B 139 */
_C , /* $8C 140 */
_C , /* $8D 141 */
_C , /* $8E 142 */
_C , /* $8F 143 */
_C , /* $90 144 */
_C , /* $91 145 */
_C , /* $92 146 */
_C , /* $93 147 */
_C , /* $94 148 */
_C , /* $95 149 */
_C , /* $96 150 */
_C , /* $97 151 */
_C , /* $98 152 */
_C , /* $99 153 */
_C , /* $9A 154 */
_C , /* $9B 155 */
_C , /* $9C 156 */
_C , /* $9D 157 */
_C , /* $9E 158 */
_C , /* $9F 159 */
_P , /* $A0 160 hard space */
_P , /* $A1 161 ! upside down */
_P , /* $A2 162 cent */
_P , /* $A3 163 pound */
_P , /* $A4 164 equ sun */
_P , /* $A5 165 yen */
_P , /* $A6 166 double pipe */
_P , /* $A7 167 rule (SS) */
_P , /* $A8 168 Umlaut " */
_P , /* $A9 169 (C) */
_P , /* $AA 170 a over - */
_P , /* $AB 171 << */
_P , /* $AC 172 overscore (-) w/ hook */
_P , /* $AD 173 strikethru (-) */
_P , /* $AE 174 (R) */
_P , /* $AF 175 overscore (-) */
_P , /* $B0 176 degree */
_P , /* $B1 177 +- */
_P , /* $B2 178 ^2 */
_P , /* $B3 179 ^3 */
_P , /* $B4 180 single umlaut ' */
_P , /* $B5 181 micro, u */
_P , /* $B6 182 pi */
_P , /* $B7 183 dot */
_P , /* $B8 184 accent , */
_P , /* $B9 185 ^1 */
_P , /* $BA 186 o over - */
_P , /* $BB 187 >> */
_P , /* $BC 188 1/4 */
_P , /* $BD 189 1/2 */
_P , /* $BE 190 3/4 */
_P , /* $BF 191 ? upside down */
_U, /* $C0 192 A` */
_U, /* $C1 193 A' */
_U, /* $C2 194 A^ */
_U, /* $C3 195 A~ */
_U, /* $C4 196 A" */
_U, /* $C5 197 Ao */
_U, /* $C6 198 AE */
_U, /* $C7 199 C, */
_U, /* $C8 200 E` */
_U, /* $C9 201 E' */
_U, /* $CA 202 E^ */
_U, /* $CB 203 E" */
_U, /* $CC 204 I` */
_U, /* $CD 205 I' */
_U, /* $CE 206 I^ */
_U, /* $CF 207 I" */
_U, /* $D0 208 -D */
_U, /* $D1 209 N~ */
_U, /* $D2 210 O` */
_U, /* $D3 211 O' */
_U, /* $D4 212 O^ */
_U, /* $D5 213 O~ */
_U, /* $D6 214 O" */
_P , /* $D7 215 × */
_U, /* $D8 216 O/ */
_U, /* $D9 217 U` */
_U, /* $DA 218 U' */
_U, /* $DB 219 U^ */
_U, /* $DC 220 U" */
_U, /* $DD 221 Y' */
_U, /* $DE 222 |O */
_U, /* $DF 223 |B */
_L, /* $E0 224 a` */
_L, /* $E1 225 a' */
_L, /* $E2 226 a^ */
_L, /* $E3 227 a~ */
_L, /* $E4 228 a" */
_L, /* $E5 229 ao */
_L, /* $E6 230 ae */
_L, /* $E7 231 c, */
_L, /* $E8 232 e` */
_L, /* $E9 233 e' */
_L, /* $EA 234 e^ */
_L, /* $EB 235 e" */
_L, /* $EC 236 i` */
_L, /* $ED 237 i' */
_L, /* $EE 238 i^ */
_L, /* $EF 239 i" */
_L, /* $F0 240 d- */
_L, /* $F1 241 n~ */
_L, /* $F2 242 o` */
_L, /* $F3 243 o' */
_L, /* $F4 244 o^ */
_L, /* $F5 245 o~ */
_L, /* $F6 246 o" */
_P , /* $F7 247 '-.*/
_L, /* $F8 248 o/ */
_L, /* $F9 249 u` */
_L, /* $FA 250 u' */
_L, /* $FB 251 u^ */
_L, /* $FC 252 u" */
_L, /* $FD 253 y' */
_L, /* $FE 254 |o */
_L /* $FF 255 y" */
};